abash (someone) by (doing something)

Translations
mettre (quelqu’un) dans l’embarras en (faisant quelque chose)